home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
MacWorld: Complete Mac Interactive
/
Macworld Complete Mac Interactive CD)(1994).iso
/
The Best of BMUG
/
Utilities
/
Text and Speech
/
Alpha.5.76
/
Help
/
Customizing
< prev
next >
Wrap
Text File
|
1994-03-08
|
920b
|
24 lines
Alpha is customizable in many ways, including:
• Any Tcl phrase can be bound to any keystroke.
• Many of Alpha's functions are implemented in Tcl (Ousterhout's Tool
Command Language). All of these functions can be changed at will.
• :userStartup.tcl is now loaded at startup, after everything has been
completed. However, much of Alpha's tcl code is dynamically loaded when
it is referenced, along w/ definitions that are needed by the
application. Therefore, if you redefine 'setCMode' in userStartup.tcl,
for instance, you must be sure to load the file containing the original
version of 'setCMode' before you redefine it. In this case, you would
just include the following line at the top of your 'userStartup.tcl'
file:
source ":Tcl:SystemCode:c.tcl"
• All of Alpha's menus except the first three are created from Tcl.
• Alpha's "modes"s are almost entirely written in Tcl code.